package com.wondersgroup.core.mapper;

import java.util.List;
import java.util.Map;

import com.github.abel533.mapper.Mapper;
import com.wondersgroup.core.model.Appointment;
import com.wondersgroup.core.resultmap.DTOAppointment;

public interface AppointmentMapper extends Mapper<Appointment> {

	List<DTOAppointment> queryAppointmentList(Map<String, Integer> paraMap);
	
	List<DTOAppointment> queryAppointmentListByConditions(Map<String, String> paraMap);

	List<Appointment> queryCompanyAppointmentList(Map<String, Object> paraMap);

	String getAppointmentMaxFlowNo();
}